From 231d079a6c041efca7a65b496cc34b11678b5b8b Mon Sep 17 00:00:00 2001 From: "cl349@freefall.cl.cam.ac.uk" Date: Sat, 13 Nov 2004 09:59:35 +0000 Subject: [PATCH] bitkeeper revision 1.1159.168.3 (4195db072g989tWZuoaN1ovNwoEBjQ) Declare evtchn_do_upcall with asmlinkage for CONFIG_REGPARM. --- linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c | 2 +- linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c b/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c index 28dca535d9..0041caa9bf 100644 --- a/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c +++ b/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c @@ -82,7 +82,7 @@ void force_evtchn_callback(void) (void)HYPERVISOR_xen_version(0); } -void evtchn_do_upcall(struct pt_regs *regs) +asmlinkage void evtchn_do_upcall(struct pt_regs *regs) { unsigned long l1, l2; unsigned int l1i, l2i, port; diff --git a/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h b/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h index bf27321263..a4930a09d5 100644 --- a/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h +++ b/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h @@ -48,7 +48,7 @@ void force_evtchn_callback(void); void evtchn_do_upcall(struct pt_regs *regs); /* Entry point for notifications into the userland character device. */ -void evtchn_device_upcall(int port); +asmlinkage void evtchn_device_upcall(int port); static inline void mask_evtchn(int port) { -- 2.30.2